babylonian weeping willow - Turkish English Dictionary